Confidentiality note. All company and product names are changed.
Introduction
More than "another ATS"
Atlas is a recruitment tech company that runs a popular job board - a website where employers post job ads and candidates apply. The company offered a simple, free tool for viewing applications, but it was too basic. Bigger clients kept switching to competitors with full applicant tracking systems (ATS) - software that manages the whole hiring process, from receiving applications to making an offer.
Atlas decided to build something more ambitious: a product where AI agents take over the repetitive work that eats recruiters' time. This was the key idea and the main innovation on the market - not AI as a marketing label, but agents built into the recruiter's daily workflow.
I was part of the expert team shaping this product from day one.
- Team - a small group of senior experts: product, design, engineering, business.
- Format - weekly, multi-hour strategy workshops where we defined the product concept, direction, and priorities.
Process
How we worked
The core of this project was the weekly workshop rhythm. Every week, the expert team spent several hours in one room working through product strategy: what this ATS should be, who it serves, and where AI genuinely helps. Between workshops, smaller groups explored specific topics and brought conclusions back to the table.
Our decisions were grounded in three types of research:
- Competitive research - qualitative studies of three different ATS products, deliberately different from each other in size, target clients, and approach. This gave us a real map of the market instead of one reference point.
- Internal research with recruiters - interviews with people who run recruitment every day. This is where we learned which tasks actually consume their time.
- Prototype testing - we didn't settle big design debates by opinion. When the team disagreed on a direction, we built prototypes and tested them with users.
Personas
Who we designed for
The research gave us clear personas with very different needs.
Main user
The recruiter
Runs several recruitments at once, lives inside the ATS all day, and loses hours on repetitive work: writing job ads, sorting applications, taking notes after interviews, updating candidate statuses.
Decision maker
The hiring manager
Doesn't want access to the whole ATS - needs one thing: a simple way to review a candidate's profile and give their opinion. A focused review view, not a full interface.
Contextual
Supporting roles
Coordinators, team leads, external agencies - each needing a different slice of access to the same data, depending on the company's context.
This split shaped the whole product: one system, but different views and permissions per role.
The Heart of the Product
The AI agent layer
This was the most important design work of the project. The question we kept asking: where does a recruiter lose time, and can an agent take that work over? Every agent had to answer a real problem from our research - no agent just because AI is trendy. I owned the concept and interaction design for each agent below, translating the team's research findings into specific product decisions.
01
AI scoring
Compares and ranks candidates based on their application form answers. Within one recruitment, all candidates answer the same questions, so the agent can score them fairly and consistently - the recruiter sees who's worth talking to first.
02
Finding candidates fast
Instead of manually filtering through applications, the recruiter can search and filter with the agent's help across all their projects.
03
Automatic actions
Handles routine steps without being asked - e.g. after a technical interview, it automatically creates a structured note in the candidate's profile, so nothing gets lost.
04
Intake Agent
The recruiter describes an open position in plain language, and the agent creates the project, drafts the job ad, and sets up the application form.
05
CV standardization
Reads every incoming CV, regardless of format, and standardizes it into one consistent structure - automatically extracting skills, experience, and education so recruiters can compare candidates at a glance instead of reading each resume from scratch.
06
HR assistant
Answers questions about a specific CV or application on demand - "does this candidate have X years of experience with Y?" - so the recruiter or hiring manager gets a direct answer instead of re-reading the document.
07
Publication agents
One agent adapts the job ad for each external job board (different length, structure, required clauses); another tracks where each ad is live and what's about to expire. Our feasibility review showed competing boards won't integrate with a rival's ATS - so the agents take over the manual work no API could replace.
A fragment of a comparable system - candidate profile with AI-generated match summary, interview notes, and skills, echoing the agents opposite.
"Core idea: AI agents don't replace the recruiter - they give back the hours lost to repetitive work."
Business Model
Two plans, two business models
The product launches in two versions with fundamentally different pricing.
- The free plan is tied to the job board: post a job ad, and a recruitment workspace appears automatically. It's free - but users can buy individual premium features for a limited time when they need them (e.g. custom form questions for one recruitment).
- The Pro plan is a monthly subscription: multiple parallel recruitments, full form customization, publishing to external boards, and the complete agent layer.
Creation flows - free vs. Pro, two different starting points
Working through these two versions, I noticed the two user groups think in opposite ways. Free users come to post an ad - the workspace should just appear in the background. Pro users start from the recruitment itself and then decide where to publish. Instead of forcing one flow on both, we treated this as two hypotheses and tested them with prototypes.
The pricing details turned out to be design decisions too. For example: the Pro plan limits how many recruitments can run at once. When does one "count" against the limit - when it's created, or when it starts collecting candidates? Each answer changes user behavior, so we flagged it for testing rather than deciding in a meeting room.
Fragments from a comparable system illustrating the same pattern: individual premium add-ons sold on top of the free plan (left) and pro-only capabilities surfaced as upgrade prompts (right).
Agent concepts
7 agents designed, each mapped to a documented recruiter pain point from research.
Product concept
A real innovation - an ATS where the AI agent layer is grounded in recruiter research, not trend-chasing. Each agent answers a documented time-waster.
Personas & permissions
Clear roles: recruiter, hiring manager (focused review view only), and contextual supporting roles.
Business models
Two validated models - a free plan with time-limited add-ons and a subscription Pro plan - with the biggest open questions turned into prototype tests instead of opinions.